farming machete - German English Dictionary